cuban institute for developing the chemical industry - French English Dictionary